Big Huge Thesaurus

Katar Peninsula

noun